@charset "utf-8";
/* CSS Document */
/***** 头部 S *******/
.head_top{ width:100%; height:32px; background:url(../images/top_bg.gif) repeat-x; }
.head_top p{ width:960px; line-height:32px; background:#ff0000; margin-left:auto; margin-right:auto; }
.head_top p a{color:#686868; margin-right:13px; margin-left:13px; text-decoration:none;}
.head_top p a:hover{ text-decoration:underline;}
.head_mid{ width:960px; height:77px; margin-left:auto; margin-right:auto; text-align:center; background:#fff;}
.logo{ width:254px; height:40px; display:block; margin-top:10px; }
.search{  width:666px; height:37px; margin-top:21px;}
.s_input{ width:400px; height:30px; border:1px solid #c5c5c5; background:url(../images/search_ico.gif) 3px 8px no-repeat; color:#bcbcbc; padding-left:22px;}
.s_button{ width:73px; height:31px; background:url(../images/search_but.gif) no-repeat; border:none; margin-left:10px; cursor:pointer;}
.publish{ width:132px; height:31px; display:block; margin-top:0px; margin-left:10px;}
.banner{ width:100%; height:40px; background:url(../images/nav_bg.gif) repeat-x; margin-top:4px;}
.banner_con{ width:960px; margin-left:auto; margin-right:auto; text-align:center; margin-top:8px;}
.banner_con p.nav{ width:630px; }
.banner_con p.nav a{ font-size:14px; font-weight:bold; color:#fff; text-decoration:none; line-height:40px; display:block; float:left;}
.banner_con p.nav span{ background:url(../images/nav_line.gif) no-repeat; width:2px; height:23px; display:block; float:left; margin-top:8px; margin-left:30px; margin-right:30px;}
.banner_con p.phone{ color:#fff; text-decoration: none; line-height:44px; background:url(../images/phone.gif) 0px 10px no-repeat; padding-left:40px;}
/***** 头部 E ********/
/***** 注册  S ******/
.register{ width:890px; height:auto; margin:40px auto; text-align:center;}
.reg_top{ width:890px; height:8px; background:url(../images/reg_top.gif) no-repeat; display:block; }
.reg_bot{ width:890px; height:11px; background:url(../images/reg_bot.gif) no-repeat; display:block;}
.reg_mid{ width:888px; height:auto; border-left:1px solid #d7d5d6; border-right:1px solid #d7d5d6; padding-bottom:15px;}
span.reg_tit{ width:888px; height:45px; background:url(../images/reg_tit_bg.gif) repeat-x; display:block;}
span.reg_tit h1{ width:140px; height:33px; background:url(../images/reg_tit.gif) no-repeat; text-indent:-9999px; color:#fff; display:block; margin-left:11px; margin-top:4px;}
span.reg_tit{ font-size:12px; color:#7d7c7c;}
.reg_detail{ margin-left:150px;}
.reg_detail legend{ color:#fff;}
.reg_form,.reg_form_1{ width:692px; height:auto; padding-top:15px; clear:both;}
.reg_name{ width:95px; text-align:right; float:left; padding-top:5px; font-size:14px; color:#4b4b4b; font-family:'微软雅黑' '宋体';}
.reg_name i{ color:#ff0000; font-style:normal; padding-right:5px;}
.reg_name lable{color:#4b4b4b; font-size:14px;}
.reg_input{ font-size:14px; color:#4b4b4b; float:left; height:30px; line-height:30px; }
.reg_input input{ margin-left:8px; margin-right:8px;}
.reg_input input.reg_text{ width:247px; height:30px; border:1px solid #d6d4d4;}
.tishi{ float:left; color:#ff0000; font-size:14px; margin-left:10px; line-height:30px;}
.tishi_phone{float:left; font-size:14px; color:#9c9b9b; margin-left:10px; line-height:30px;}
.reg_radio{ margin-left:5px;}
.tishi a{ font-size:14px; color:#4b4b4b; text-decoration:none;}
.tishi a:hover{ text-decoration:underline;}
.reg_button{ width:124px; height:43px; background:url(../images/reg_but.gif) no-repeat; border:none; cursor:pointer;}
.reg_form_1{ width:600px; padding-top:30px;}
/***** 注册 E ******/
/***** 友情链接 S ****/
.link{ width:950px; height:auto; overflow:hidden; border:1px solid #d7d5d6; margin:0px auto; padding-bottom:10px;}
.link h2{ width:935px; height:30px; background:url(../images/link_bg.gif) repeat-x; font-size:14px; font-weight:bold; color:#333; line-height:32px; padding-left:15px;}
.link ul{ width:922px; height:auto; overflow:hidden; margin-top:10px; margin-left:10px;}
.link ul li{ float:left; margin-left:10px; margin-right:10px; margin-top:10px; width:100px;}
.link ul li a{ font-size:12px; color:#4f4f4f; text-decoration:none;} 
.link ul li a:hover{ text-decoration:underline;}
/***** 友情链接 E ****/
/***** 底部 S *****/
.foot{ clear:both; width:100%; background:url(../images/foot_bg.gif) repeat-x; height:102px;}
.foot_detail{ clear:both; width:960px; margin:10px auto; text-align:center; height:92px; padding-top:10px;}
.foot_detail ul{ width:500px; height:29px; margin:6px auto; text-align:center;}
.foot_detail ul li{ float:left; width:100px;}
.foot_detail ul li a{ font-size:12px; color:#4f4f4f; text-decoration:none; margin-left:6px; margin-right:6px; display:block; float:left; margin-top:5px;}
.foot_detail ul li a:hover{ text-decoration:underline;}
.foot_text{ font-size:12px; color:#4b4b4b;  margin-left:auto; margin-right:auto; text-align:center; margin-top:-5px;}
/***** 底部 E *****/
/*****  用户登录 S ****/
span.login_tit h1{ background:url(../images/login_tit.gif) no-repeat;}
.login_detail{ width:876px; height:310px; overflow:hidden;}
.login_left{ width:480px; height:295px; border-right:1px solid #d6d4d4; margin-top:10px; margin-left:20px;}
.login_right{ width:320px;}
.login_left legend{ color:#fff;}
.login_but{ float:left; margin-right:6px;}
.login_pas{ margin-top:12px; display:block;}
.login_pas a{ color:#4b4b4b; font-size:14px; text-decoration:none;}
.login_pas a:hover{ text-decoration:underline;}
.login_form{padding-top:40px; width:200px; padding-left:150px;}
.login_right a{ display:block; width:118px; height:36px;}
.login_button{ background:url(../images/login.gif) no-repeat;}
/***** 用户登录  E ****/
